package fr.p10.miage.shapes.model;

public class Rectangle extends Shape2D {

	private double largeur;
	private double longueur;

	public double getLargeur() {
		return largeur;
	}

	public double getLongueur() {
		return longueur;
	}

	public Rectangle(double d, double e) {
		largeur = d;
		longueur = e;
	}

	public double diagonal() {
		return Math.sqrt(Math.pow(longueur, 2) + Math.pow(largeur, 2));
	}

	@Override
	public double perimeter() {
		return (longueur + largeur) * 2;
	}

	@Override
	public String toString() {
		return ("Rectangle: longueur= " + longueur + ", largeur= " + largeur);
	}

	@Override
	public double surface() {
		return largeur * longueur;
	}
}
